Volume 56, December 2019, December 2019, Pages 21-29
Karim Hany; Nagwa Enany; Ahmed Elkalza
Volume 53, June 2018, June 2018, Pages 55-60
Ahmed R Elkalza; Dawlat Mostafa
Volume 51, June 2017, June 2017, Pages 59-71
Ahmed R Elkalza